Building Custom FIR Filters Using System Generator
نویسندگان
چکیده
System Generator is a high level design tool well suited to creating custom DSP data paths in FPGAs. While providing a high level abstraction of an FPGA circuit, it can be used to build designs comparable to hand crafted implementations in terms of area and performance. In this paper we use a MAC-based FIR filter design example to demonstrate the interplay between mathematical abstraction and hardware-centric considerations enabled by System Generator. We demonstrate how an algorithm can be efficiently mapped onto FPGA resources and present the hardware results of several System Generator FIR filter implementations.
منابع مشابه
Efficient VLSI Architectures for FIR Filters
The Finite Impulse Response (FIR) filters are widely used in many Digital Signal Processing (DSP) applications. For these applications, the low power, less area, high speed and low complexity FIR filter architectures are required. The researchers have proposed many FIR filters to meet the above design specifications. This paper is focused on the some efficient reconfigurable FIR filter architec...
متن کاملFPGA Implementation of FIR based Decimation Filter Structure for WiMAX Application
This paper presents the implementation of two stage FIR (Finite Impulse Response) decimation filter using system generator and it is compared with single stage implementation of FIR filter for WiMAX Application. FIR filter with decimation factor M is subdivided into two decimation factors M1 and M2. The two different FIR filters are designed with different coefficient values and different sampl...
متن کاملDesign and Implementation of Equiripple FIR Lowpass Filter on FPGA: A Case Study
This paper demonstrates the design and implementation of Equiripple linear-phase FIR lowpass filter. The filter is modeled using Simulink in Xilinx System Generator. The filter Coefficients are generated with the help of FDA tools, and the System Generator tool is used for RTL code generation. Further the model is used as a filter block to interface with ADC-DAC block in VHDL. The design has be...
متن کاملA Tutorial on Multiplierless Design of FIR Filters: Algorithms and Architectures
Finite impulse response (FIR) filtering is a ubiquitous operation in digital signal processing systems and is generally implemented in full custom circuits due to high-speed and low-power design requirements. The complexity of an FIR filter is dominated by the multiplication of a large number of filter coefficients by the filter input or its time-shifted versions. Over the years, many high-leve...
متن کاملField Programmable Gate Arrays for Radar Front - End Digital Signal Processing
As field programmable gate array (FPGA) technology has steadily improved, FPGAs have become viable alternatives to other technology implementations for high-speed classes of digital signal processing (DSP) applications. In particular, radar front-end signal processing, an application formerly dominated by custom very large scale integration (VLSI) chips, may now be a prime candidate for migrati...
متن کامل